/*! #########################################
     GLOBAL STYLE SHEET FOR ADMIN HTML PAGES
    #########################################
*/
BODY
{
	background-color: #FFFFFF;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
}
BODY.CONFIG
{
	padding-left:	30 ;
}
BODY.POPUP
{
	padding:		  0;
	margin:			  0;
}
DIV.popupPad
{
	padding-right:	0px;
	padding-bottom:	0px;
	padding-top:	20;
	padding-left:	20;
}
/* gives a little space after the tab header */
TABLE.formTable
{
	margin-top:	1px;
}
A
{ 
	font-size:        12pt;
	font-weight:      500;
	color:            #0033FF;
	text-Decoration:	underline ;
}
FORM
{
	margin:		0;
	padding: 	0;
}
TABLE
{
	margin:		0 ;
}
TD
{ 
	font-family:      Verdana, Arial, Helvetica, sans-serif;
}
/*! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    description text for each section - config pages
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
TD.body
{ 
  font-size:        12pt;
  font-weight:      normal;
  font-style:       Normal;
  color:            #333350;
  text-indent:      0pt;
}
/*! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    left table cell text BOLD - return results page
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
TD.title2, .title2
{ 
  font-size:        12pt;
  font-weight:      600;
  color:            #336699;
  background-Color: #E6E6E6;
}
/*! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    form boxes and decsriptor text- config pages
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
TD.input, .units, .unitsOffset
{ 
  font-size:        12pt;
  font-weight:      500;
  color:            #336699;
  background-Color: #E6E6E6;
  font-family:      Verdana, Arial, Helvetica, sans-serif;
}
SPAN.input, SPAN.FormHeader
{ 
  font-size:        12pt;
  font-weight:      500;
  font-family:      Verdana, Arial, Helvetica, sans-serif;
  color:            #336699;
  background-Color: #E6E6E6;
}
SPAN.FormHeader
{
	font-weight:	600;
}
.units, .unitsOffset
{ 
  font-size:        12pt;
  color:            #666666;
}
.unitsOffset
{
	position:	relative;
	top:		0;
}
.offset
{
	position:	relative;
	top:		0;
}
SELECT, INPUT, TEXTAREA, SPAN.readOnlyValue, FONT.input
{ 
  font-family:      Verdana, Arial, Helvetica, sans-serif;
  font-size:        12pt;
  font-weight:      500;
  color:            black;
}
/*! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    copywrite text - license page
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
.body
{ 
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	font-size:        12pt;
	font-weight:      normal;
	font-style:       Normal;
	color:            #333350;
	text-indent:      0pt;
}
/*! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    bold text in body copy- any page
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
.stronger
{ 
  font-size:        12pt;
  font-weight:      600;
  font-style:       Normal;
  color:            #474770;
}
/* <A> tags which link to edit functions (add, remove, edit) */
.editBtn
{
  	font-size:   	12pt ;
	font-variant: 	small-caps ;
}
.longInput
{
	width: 100% ;
}
.medInput
{
	width: 50% ;
}
.threeQInput
{
	width: 75% ;
}
.dlgTitle
{ 
	width:			  100% ;
	padding:	  	  0;
	margin:	  		  0;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	font-size:        11pt;
	font-weight:      bold;
	font-style:       Normal;
}
/*! offsets a top-aligned label so that it's at the same baseline as the text in an input control */
.offsetLabel
{
	position:relative;
	top:	12;
}
/*! offsets a top-aligned label so that it's at the same baseline as the text in an SELECT control */
.offsetLabelSelect
{
	position:relative;
	top:	12;
}
/*!
these styles tweak the position of the tab graphic so that they line up with the left edge of the 
table that follows, with a slight vertical gap. There's two variations due to the two sets of
table cell-spacing/padding in use
*/
/*
	use some server side script to override some of the font sizes for non-winows clients
*/
<server language="JavaScript">
<!--#INCLUDE file="server.inc" -->
/*
if ( isMac )	// unix variant & less granual font support
{
	RMAOutput( 
		".offsetLabel{top:2;}" +
		".dlgTitle{font-size:12pt;}" +
		"TD.title2,.title2{font-size:10pt;}"
		);
}
else if ( ! isWin )	// unix variant & less granual font support
{
	RMAOutput( 
		".offsetLabel{top:0;}" +
		".dlgTitle{font-size:12pt;}" +
		"TD.title2,.title2{font-size:10pt;}"
		);
}
else 
*/
if ( isWin && isNav )
{
	RMAOutput( 
		".offsetLabelSelect{top:5;}"
		);
}
</server>
/* used on HELP, SAMPLES, & CONFIGURE pages */
.PARA
{
	margin-left: 20;
	margin-bottom: 12;
	font-size:        12pt;
}
.PARAHEAD, .PARAHEAD2
{
	font-size:        medium;
	font-weight:      600;
	font-style:       Normal;
	color:            #336699;
}
.PARAHEAD2
{
	font-size:        10pt;
}
/* new stuff */
.bodyText, .bodyTextBold
{
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	font-size:        12pt;
	font-weight:      500;
	font-style:       Normal;
	color:            #666666;
	text-indent:      0;
}
.bodyTextBold
{
	font-weight:      600;
}
TD.bodyText A
{ 
	font-size:        12pt;
}
.headline
{ 
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	font-size: 		  large;
	font-weight:      500;
	font-style:       Normal;
	color:            #336699;
	text-indent:      2em;
	letter-spacing:	  3pt;
	/* to squeeze the headline and headline rule together */
	position:		  relative;	
	top:			  5;
}
.headlineRule
{ 
	font-size:        4pt;
	color:            #336699;
}
.linkText, .linkTextSmall
{
	font-size: 		12pt;
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:			#FF6600;
	letter-spacing:	normal;
	TEXT-DECORATION: none;
}
.linkTextSmall
{
	font-size: 		12pt;
}
A:hover    
{
	TEXT-DECORATION: underline;
}
.TabText
{
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	font-size: 		14pt;
	color:          #336699;
	font-weight:	600;
}
.popupTableHeader, .popupTitle
{
	background-color: #999999;
	color:			  white;
	font-family:	Tahoma, Arial, Helvetica, sans-serif;
	font-size:		12pt;
	font-weight:	bold;
}
.popupTitle
{
	background-color: 	#FFFFFF;
	color:			  	#336699;
	font-size: 		large;
}
TD.odd, TD.even
{
	font-size:        12pt;
	font-weight:      500;
	color:            #336699;
	background-Color: #FFFFFF;
}
TD.even
{
	background-Color: #E6E6E6;
}
.grey,SPAN.body
{
	color:            #666666;
	font-size:        12pt;
}
/*! usd by the table that contains a select list label on 
the left and icons on the right. In Nav we want the table width
to be exactly the same as the select width. In IE both just get
the 100% width */
.PROPLIST_LABEL
{width:100%;}
.absolute
{ 
	position:absolute; 
	visibility:hidden; 
	z-index:10;
}
/* header frame specific */
.headerServerLabel, .headerServerName
{
	text-indent: 	12px;
	font-size: 		14pt;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	color:			white;
	letter-spacing:	normal;
}
.headerServerName
{
	text-indent: 	0;
	font-weight:	600;
}
/* about page specific */
.labelOdd, .valueOdd, .labelEven, .valueEven
{
  font-size:        12pt;
  font-weight:      500;
  color:            #336699;
  background-Color: #FFFFFF;
}
.labelEven, .valueEven
{
  background-Color: #E6E6E6;
}
.valueEven, .valueOdd
{
	color:            #666666;
}
.licenseTitle
{ 
  font-size: 		12pt;
  font-weight:      bold;
  color:            #666666;
  background-Color: #FFFFFF;
}
.trademarkBorder
{
	width:					476px;
	padding-top:			0px;
	padding-bottom:			0px;
	padding-left:			0px;
	padding-right:			0px;
	margin-top:				10px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;
	border-color:			#E6E6E6;
	border-top-width:		2px;
	border-bottom-width:	2px;
	border-left-width:		0px;
	border-right-width:		0px;
	border-top-style:		solid;
	border-bottom-style:	solid;
	border-left-style:		none;
	border-right-style:		none;
}
/*! ria status window */
.LOG
{
	font-family: 	  Lucida Sans Unicode, Courier, monospace;
	font-size: 		  small;
}
